home *** CD-ROM | disk | FTP | other *** search
-
-
-
- llllmmmmccccoooolllloooo((((3333GGGG)))) llllmmmmccccoooolllloooo((((3333GGGG))))
-
-
-
- NNNNAAAAMMMMEEEE
- llllmmmmccccoooolllloooo - change the effect of color commands while lighting is active
-
- FFFFOOOORRRRTTTTRRRRAAAANNNN 77777777 SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
- ssssuuuubbbbrrrroooouuuuttttiiiinnnneeee llllmmmmccccoooolllloooo((((mmmmooooddddeeee))))
- iiiinnnntttteeeeggggeeeerrrr****4444 mmmmooooddddeeee
-
- PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
- _m_o_d_e the name of the mode to be used. Possible modes are:
-
- LLLLMMMMCCCCCCCCOOOOLLLL, RGB color commands will set the current color. If a color
- is the last thing sent before a vertex the vertex will be colored.
- If a normal is the last thing sent before a vertex the vertex will
- be lighted. LLLLMMMMCCCCCCCCOOOOLLLL is the default mode.
-
- LLLLMMMMCCCCEEEEMMMMIIII, RGB color commands will set the EEEEMMMMIIIISSSSSSSSIIII color property of
- the current material.
-
- LLLLMMMMCCCCAAAAMMMMBBBB, RGB color commands will set the AAAAMMMMBBBBIIIIEEEENNNN color property of
- the current material.
-
- LLLLMMMMCCCCDDDDIIIIFFFF, RGB color commands will set the DDDDIIIIFFFFFFFFUUUUSSSS color property of
- the current material. Alpha, the fourth color component specified
- by RGB color commands will set the AAAALLLLPPPPHHHHAAAA property of the current
- material.
-
- LLLLMMMMCCCCSSSSPPPPEEEE, RGB color commands will set the SSSSPPPPEEEECCCCUUUULLLL color property of
- the current material.
-
- LLLLMMMMCCCCAAAADDDD, RGB color commands will set the DDDDIIIIFFFFFFFFUUUUSSSS and AAAAMMMMBBBBIIIIEEEENNNN color
- property of the current material. Alpha, the fourth color
- component specified by RGB color commands will set the AAAALLLLPPPPHHHHAAAA
- property of the current material.
-
- LLLLMMMMCCCCNNNNUUUULLLL, RGB color commands will be ignored.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- Properties of the currently bound material can be changed by calls to
- llllmmmmddddeeeeffff. Because the data structure of the material must be modified by
- this operation, however, it is relatively slow to execute. llllmmmmccccoooolllloooo is
- provided to support fast and efficient changes to the current material as
- maintained in the graphics hardware, without changing the definition of
- the currently bound material. Thus llllmmmmccccoooolllloooo changes are lost whenever a
- new material is bound.
-
- The standard RGB color commands (RRRRGGGGBBBBccccoooollll, cccc, and ccccppppaaaacccckkkk) are used to change
- material properties efficiently. llllmmmmccccoooolllloooo specifies which material
- property is to be affected by these commands. While lighting is not
- active color commands change the current color. llllmmmmccccoooolllloooo mode is
- significant only while lighting is on.
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- llllmmmmccccoooolllloooo((((3333GGGG)))) llllmmmmccccoooolllloooo((((3333GGGG))))
-
-
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- lmdef, lmbind, RGBcol, c, cpack
-
- NNNNOOOOTTTTEEEE
- llllmmmmccccoooolllloooo allows changes only to the properties of MMMMAAAATTTTEEEERRRRIIII, not to the
- properties of BBBBAAAACCCCKKKKMMMMAAAA.
-
- While llllmmmmccccoooolllloooo is other than LLLLMMMMCCCCNNNNUUUULLLL or LLLLMMMMCCCCCCCCOOOOLLLL, and lighting is active, the
- results of lighting are undefined between the time that a material is
- bound and an RGB color command is issued.
-
- While llllmmmmccccoooolllloooo is other than LLLLMMMMCCCCNNNNUUUULLLL or LLLLMMMMCCCCCCCCOOOOLLLL, and lighting is active, the
- results of lighting are undefined if an RGB color command is specified
- between an nnnn command and the subsequent vvvv command.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-